capable of being pierced - Francés Inglés Diccionario